package com.smartcommunity.entity.system;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

/**
 * @ClassName: Menu
 * @Description: 菜单信息对象
 * @author: minsheng
 * @Date: 2019/1/3 13:09
 * @Company:
 * @version V1.5.0
 */
@Data
public class Menu implements Serializable {
    private static final long serialVersionUID = -1L;
    /**
     * 主键 菜单编码
     */
    private String menuCode; 
    /**
     *菜单名称
     */
    private String menuName; 
    /**
     *父菜单 -1 无父菜单
     */
    private String parentCode; 
    /**
     *资源类型：1. 菜单2. 接口
     */
    private Integer menuType;
    /**
     *菜单链接地址，父菜单URL为空
     */
    private String menuUrl; 
    /**
     *是否删除0:未删除1.删除
     */
    private Integer deleteFlag; 
    /**
     *记录入库时间(新增或更新)(东八区)
     */
    private Date mrowTime;
    /**
     *子菜单
     */
    private List<Menu> children;

}
